﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using TomNet.IMSC.Model.DbModels.Common;
using TomNet.IMSC.Model.DbModels.LowPriceHouse;

namespace TomNet.IMSC.Web.Models.ApiParams
{
    /// <summary>
    /// 低价房流水信息
    /// </summary>
    public class LowPriceHouseRunningsInfoModel
    {
        /// <summary>
        /// ID
        /// </summary>
        public int Id { get; set; }
        /// <summary>
        /// 楼盘名称
        /// </summary>
        public string BuildingName { get; set; }
        /// <summary>
        /// 经纪人姓名
        /// </summary>
        public string UserName { get; set; }
        /// <summary>
        /// 经纪人电话
        /// </summary>
        public string UserPhone { get; set; }
        /// <summary>
        /// 客户姓名
        /// </summary>
        public string CustomerName { get; set; }
        /// <summary>
        /// 客户电话
        /// </summary>
        public string CustomerPhone { get; set; }

        /// <summary>
        /// 当前状态 1 报备待审 2 报备通过 3 报备驳回 4 已带看 5 已交订金 6 已付首款 7 已备案 8 已完成 9 退房待审 10 已退房
        /// </summary>
        public int State { get; set; }

        /// <summary>
        /// 流水步骤集合
        /// </summary>
        public List<LowPriceHouseRunningsInfoShowModel> LowPriceHouseRunningsInfoShowList { get; set; }

        /// <summary>
        /// 跟进信息集合
        /// </summary>
        public List<MessageBoardsShowModel> MessageBoardsShowList { get; set; }

        /// <summary>
        /// 应得佣金
        /// </summary>
        public string TotalAmount { get; set; }
        /// <summary>
        /// 税款
        /// </summary>
        public string TaxAmount { get; set; }
        /// <summary>
        /// 已结佣金
        /// </summary>
        public string AchieveAmount { get; set; }
        /// <summary>
        /// 未结佣金
        /// </summary>
        public string UnAchieveAmount { get; set; }
        /// <summary>
        /// 佣金流水状态  1 通过   2 审核中
        /// </summary>
        public int BrokerageState { get; set; }
    }
}